eat and drink heavily - Francés Inglés Diccionario